bow string hemp - German English Dictionary